/**
 * author      : 吴中勤
 * date        : 2018/6/24
 * project     : mybatis
 * description : TODO
 */

package com.deepexi.adapter.converter.sap.order;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface SapAdapterOrderMapper {

    int insert(@Param("eo") SapAdapterOrder eo);

    SapAdapterOrder findOneByMobyOrder(@Param("mobyOrderId") String mobyOrderId);

    // 更新 内部车辆编码 vehicleCode
    // @Deprecated
    // void updateVehicleCode(SapAdapterOrder eo);

    // 更新内容 = 车辆信息 / 顾问信息 / 贷款信息, 暂时没有其他更新信息
    void updateByMobyOrder(SapAdapterOrder oldRecord);

    int clearVehicleCode(String mobyOrderId);
}
